engine trouble/failure/breakdown - İngilizce Eş Anlamlılar Sözlük